package com.nstc.demo.dto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

/**
 * 
 * @ClassName: AimsAccount
 * @Description: AIMS_ACCOUNT表 开户登记详情
 * @author fbb
 * @date 2021年7月30日
 *
 */
public class AimsAccountInfo implements Serializable {
	//合作金融网点名称
	private String associatebankname;

	private Integer accountid;

	private Integer applyid;

	private String accountcode;

	private String cltno;

	private Integer assid;

	private String bankno;

	private String isabroad;

	private String regno;

	private Integer areaid;

	private Date openaccountdate;

	private String accountno;

	private String realAccountno;

	private String accountname;

	private String memoryname;

	private String currencyno;

	private Integer usageid;

	private Integer ctid;

	private Date vaildstartdate;

	private Date vaildenddate;

	private Integer natureid;

	private Integer foreigntype;

	private String associateflag;

	private String arrdess;

	private String cnremark;

	private String tempcode1;

	private String tempcode2;

	private String tempcode3;

	private String tempcode4;

	private String tempcode5;

	private String tempcode6;

	private String tempcode7;

	private String tempcode8;

	private String tempcode9;

	private String tempcode10;

	private Integer acntstate;

	private Date canceldate;

	private String cancelremark;

	private String cancelreason;

	private String fileremark;

	private String createuser;

	private Date createTime;

	private Date updateTime;

	private BigDecimal availableBalance;

	private BigDecimal accountBalance;

	private String eaccount;

	private String publicTelephone;

	private String customerManager;

	private String cmTelephone;

	private String cmMail;

	private Date removecanceldate;

	private String removecancelreason;

	private Integer beforecalcelstate;

	private Integer isDeduct;

	private Integer isEscrowaccount;

	private Integer connectType;

	private String clableNo;

	private String iban;

	private String accountNameInEnglish;

	public Integer getAccountid() {
		return accountid;
	}

	public void setAccountid(Integer accountid) {
		this.accountid = accountid;
	}

	public Integer getApplyid() {
		return applyid;
	}

	public void setApplyid(Integer applyid) {
		this.applyid = applyid;
	}

	public String getAccountcode() {
		return accountcode;
	}

	public void setAccountcode(String accountcode) {
		this.accountcode = accountcode == null ? null : accountcode.trim();
	}

	public String getCltno() {
		return cltno;
	}

	public void setCltno(String cltno) {
		this.cltno = cltno == null ? null : cltno.trim();
	}

	public Integer getAssid() {
		return assid;
	}

	public void setAssid(Integer assid) {
		this.assid = assid;
	}

	public String getBankno() {
		return bankno;
	}

	public void setBankno(String bankno) {
		this.bankno = bankno == null ? null : bankno.trim();
	}

	public String getIsabroad() {
		return isabroad;
	}

	public void setIsabroad(String isabroad) {
		this.isabroad = isabroad == null ? null : isabroad.trim();
	}

	public String getRegno() {
		return regno;
	}

	public void setRegno(String regno) {
		this.regno = regno == null ? null : regno.trim();
	}

	public Integer getAreaid() {
		return areaid;
	}

	public void setAreaid(Integer areaid) {
		this.areaid = areaid;
	}

	public Date getOpenaccountdate() {
		return openaccountdate;
	}

	public void setOpenaccountdate(Date openaccountdate) {
		this.openaccountdate = openaccountdate;
	}

	public String getAccountno() {
		return accountno;
	}

	public void setAccountno(String accountno) {
		this.accountno = accountno == null ? null : accountno.trim();
	}

	public String getRealAccountno() {
		return realAccountno;
	}

	public void setRealAccountno(String realAccountno) {
		this.realAccountno = realAccountno == null ? null : realAccountno.trim();
	}

	public String getAccountname() {
		return accountname;
	}

	public void setAccountname(String accountname) {
		this.accountname = accountname == null ? null : accountname.trim();
	}

	public String getMemoryname() {
		return memoryname;
	}

	public void setMemoryname(String memoryname) {
		this.memoryname = memoryname == null ? null : memoryname.trim();
	}

	public String getCurrencyno() {
		return currencyno;
	}

	public void setCurrencyno(String currencyno) {
		this.currencyno = currencyno == null ? null : currencyno.trim();
	}

	public Integer getUsageid() {
		return usageid;
	}

	public void setUsageid(Integer usageid) {
		this.usageid = usageid;
	}

	public Integer getCtid() {
		return ctid;
	}

	public void setCtid(Integer ctid) {
		this.ctid = ctid;
	}

	public Date getVaildstartdate() {
		return vaildstartdate;
	}

	public void setVaildstartdate(Date vaildstartdate) {
		this.vaildstartdate = vaildstartdate;
	}

	public Date getVaildenddate() {
		return vaildenddate;
	}

	public void setVaildenddate(Date vaildenddate) {
		this.vaildenddate = vaildenddate;
	}

	public Integer getNatureid() {
		return natureid;
	}

	public void setNatureid(Integer natureid) {
		this.natureid = natureid;
	}

	public Integer getForeigntype() {
		return foreigntype;
	}

	public void setForeigntype(Integer foreigntype) {
		this.foreigntype = foreigntype;
	}

	public String getAssociateflag() {
		return associateflag;
	}

	public void setAssociateflag(String associateflag) {
		this.associateflag = associateflag == null ? null : associateflag.trim();
	}

	public String getArrdess() {
		return arrdess;
	}

	public void setArrdess(String arrdess) {
		this.arrdess = arrdess == null ? null : arrdess.trim();
	}

	public String getCnremark() {
		return cnremark;
	}

	public void setCnremark(String cnremark) {
		this.cnremark = cnremark == null ? null : cnremark.trim();
	}

	public String getTempcode1() {
		return tempcode1;
	}

	public void setTempcode1(String tempcode1) {
		this.tempcode1 = tempcode1 == null ? null : tempcode1.trim();
	}

	public String getTempcode2() {
		return tempcode2;
	}

	public void setTempcode2(String tempcode2) {
		this.tempcode2 = tempcode2 == null ? null : tempcode2.trim();
	}

	public String getTempcode3() {
		return tempcode3;
	}

	public void setTempcode3(String tempcode3) {
		this.tempcode3 = tempcode3 == null ? null : tempcode3.trim();
	}

	public String getTempcode4() {
		return tempcode4;
	}

	public void setTempcode4(String tempcode4) {
		this.tempcode4 = tempcode4 == null ? null : tempcode4.trim();
	}

	public String getTempcode5() {
		return tempcode5;
	}

	public void setTempcode5(String tempcode5) {
		this.tempcode5 = tempcode5 == null ? null : tempcode5.trim();
	}

	public String getTempcode6() {
		return tempcode6;
	}

	public void setTempcode6(String tempcode6) {
		this.tempcode6 = tempcode6 == null ? null : tempcode6.trim();
	}

	public String getTempcode7() {
		return tempcode7;
	}

	public void setTempcode7(String tempcode7) {
		this.tempcode7 = tempcode7 == null ? null : tempcode7.trim();
	}

	public String getTempcode8() {
		return tempcode8;
	}

	public void setTempcode8(String tempcode8) {
		this.tempcode8 = tempcode8 == null ? null : tempcode8.trim();
	}

	public String getTempcode9() {
		return tempcode9;
	}

	public void setTempcode9(String tempcode9) {
		this.tempcode9 = tempcode9 == null ? null : tempcode9.trim();
	}

	public String getTempcode10() {
		return tempcode10;
	}

	public void setTempcode10(String tempcode10) {
		this.tempcode10 = tempcode10 == null ? null : tempcode10.trim();
	}

	public Integer getAcntstate() {
		return acntstate;
	}

	public void setAcntstate(Integer acntstate) {
		this.acntstate = acntstate;
	}

	public Date getCanceldate() {
		return canceldate;
	}

	public void setCanceldate(Date canceldate) {
		this.canceldate = canceldate;
	}

	public String getCancelremark() {
		return cancelremark;
	}

	public void setCancelremark(String cancelremark) {
		this.cancelremark = cancelremark == null ? null : cancelremark.trim();
	}

	public String getCancelreason() {
		return cancelreason;
	}

	public void setCancelreason(String cancelreason) {
		this.cancelreason = cancelreason == null ? null : cancelreason.trim();
	}

	public String getFileremark() {
		return fileremark;
	}

	public void setFileremark(String fileremark) {
		this.fileremark = fileremark == null ? null : fileremark.trim();
	}

	public String getCreateuser() {
		return createuser;
	}

	public void setCreateuser(String createuser) {
		this.createuser = createuser == null ? null : createuser.trim();
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public BigDecimal getAvailableBalance() {
		return availableBalance;
	}

	public void setAvailableBalance(BigDecimal availableBalance) {
		this.availableBalance = availableBalance;
	}

	public BigDecimal getAccountBalance() {
		return accountBalance;
	}

	public void setAccountBalance(BigDecimal accountBalance) {
		this.accountBalance = accountBalance;
	}

	public String getEaccount() {
		return eaccount;
	}

	public void setEaccount(String eaccount) {
		this.eaccount = eaccount == null ? null : eaccount.trim();
	}

	public String getPublicTelephone() {
		return publicTelephone;
	}

	public void setPublicTelephone(String publicTelephone) {
		this.publicTelephone = publicTelephone == null ? null : publicTelephone.trim();
	}

	public String getCustomerManager() {
		return customerManager;
	}

	public void setCustomerManager(String customerManager) {
		this.customerManager = customerManager == null ? null : customerManager.trim();
	}

	public String getCmTelephone() {
		return cmTelephone;
	}

	public void setCmTelephone(String cmTelephone) {
		this.cmTelephone = cmTelephone == null ? null : cmTelephone.trim();
	}

	public String getCmMail() {
		return cmMail;
	}

	public void setCmMail(String cmMail) {
		this.cmMail = cmMail == null ? null : cmMail.trim();
	}

	public Date getRemovecanceldate() {
		return removecanceldate;
	}

	public void setRemovecanceldate(Date removecanceldate) {
		this.removecanceldate = removecanceldate;
	}

	public String getRemovecancelreason() {
		return removecancelreason;
	}

	public void setRemovecancelreason(String removecancelreason) {
		this.removecancelreason = removecancelreason == null ? null : removecancelreason.trim();
	}

	public Integer getBeforecalcelstate() {
		return beforecalcelstate;
	}

	public void setBeforecalcelstate(Integer beforecalcelstate) {
		this.beforecalcelstate = beforecalcelstate;
	}

	public Integer getIsDeduct() {
		return isDeduct;
	}

	public void setIsDeduct(Integer isDeduct) {
		this.isDeduct = isDeduct;
	}

	public Integer getIsEscrowaccount() {
		return isEscrowaccount;
	}

	public void setIsEscrowaccount(Integer isEscrowaccount) {
		this.isEscrowaccount = isEscrowaccount;
	}

	public Integer getConnectType() {
		return connectType;
	}

	public void setConnectType(Integer connectType) {
		this.connectType = connectType;
	}

	public String getClableNo() {
		return clableNo;
	}

	public void setClableNo(String clableNo) {
		this.clableNo = clableNo == null ? null : clableNo.trim();
	}

	public String getIban() {
		return iban;
	}

	public void setIban(String iban) {
		this.iban = iban == null ? null : iban.trim();
	}

	public String getAccountNameInEnglish() {
		return accountNameInEnglish;
	}

	public void setAccountNameInEnglish(String accountNameInEnglish) {
		this.accountNameInEnglish = accountNameInEnglish == null ? null : accountNameInEnglish.trim();
	}

}